spanish peaks - Turkish English Dictionary